malacca cane - French English Dictionary